About Lateral Property Developments 2 Limited (08911964) United Kingdom