About Griffins Porthcawl Property Development Limited (12247420) United Kingdom