About Mcgovern Property Developments Ltd (12808261) United Kingdom