About 2 Ormonde Road (freehold) Ltd (12816873) United Kingdom