About Piccadilly Assured Homes Limited (02308263) United Kingdom