About Mccall Property & Investment Ltd (13632470) United Kingdom