About Jardine Apartments Limited (10961276) United Kingdom