About Livin Apartments Limited (12013092) United Kingdom