About 18 Buer Road Management Limited (02516253) United Kingdom