About 41 And 43 Charlmont Road (freehold) Company Limited (06285360) United Kingdom