About 18 Uplands Road Management Limited (02760767) United Kingdom