About Ormsby (freehold) Limited (02433117) United Kingdom