About Mccalla Property Developments Ltd (11575787) United Kingdom