About Ogilvie Properties Limited (10546732) United Kingdom