About Mcgowan Homes & Property Services Limited (04807639) United Kingdom