About 26 Collingham Place Limited (02670345) United Kingdom