About Lowrie Property Developments Ltd (13676324) United Kingdom