About Ormonde Place Management Company Limited (05000266) United Kingdom