About Ormsby Property Ltd (13089044) United Kingdom