About The Meze Bromley Lease Limited (10465295) United Kingdom