About Lancaster Close Management Limited (04361836) United Kingdom