About Harrodian Land & Buildings (no.2) Limited (04388425) United Kingdom