About Emerald Square Residents Management Company Limited (07530080) United Kingdom