About Shimmer (apartments) Management Company Limited (07572278) United Kingdom