About Strandhill Property Development Limited (05687020) United Kingdom