About Pennant Property Solutions Ltd (07659568) United Kingdom