About Choudhry & Co Property Management Ltd (11995630) United Kingdom