About Alexander Peter Property Solutions Ltd (12781249) United Kingdom