About The Badia Property Management Company Limited (02771974) United Kingdom