About Pel Properties Ltd (09228983) United Kingdom