About Rowe & Lamb Property Developments Ltd (13270764) United Kingdom