About Lark Property Developments Ltd (11337199) United Kingdom