Byford Pollard Limited: Registered in England. Company Number 5408997