About 17 Pimlico Road (management) Limited (02218685) United Kingdom