About Bhandari & Sons Property Management Ltd (13021607) United Kingdom