About Ora Properties Limited (12324206) United Kingdom