About Lorimar Property Developments Limited (02255153) United Kingdom