About The Lockers Estate Limited (02842704) United Kingdom