About Mcgowan Residential Lettings Limited (07598462) United Kingdom