About Patch House Management Company Limited (06483307) United Kingdom