About Strandpark Properties Limited (02223704) United Kingdom