About Plotform Properties Limited (12966919) United Kingdom