About 184 Amhurst Road (freehold) Company Limited (11148240) United Kingdom