About Beh Property Management Ltd (07936205) United Kingdom