About Aria 51 (property Holdings) Ltd (13017392) United Kingdom