About Lancaster Close (bromley) Management Co. Limited (00854454) United Kingdom