About Pennant Developments Limited (00724051) United Kingdom