About Property Orbis Ltd (12460503) United Kingdom