About Lateral Property Developments Limited (08249603) United Kingdom