About Monarch Promenade Apartments Limited (10873143) United Kingdom