About Imagine (apartments) Management Company Limited (08841250) United Kingdom