About Owers Property Ltd (11958182) United Kingdom