About Ap Property & Homes Ltd (12398584) United Kingdom