About 12 Ormonde Gate Freehold Limited (11920026) United Kingdom