About 18 Walpole Road (freehold) Company Limited (06626736) United Kingdom