About 13 Cecil Road Management Co Limited (04262159) United Kingdom