About Ambassador Close Management Company Limited (01325015) United Kingdom