About I Apartments Limited (08591687) United Kingdom