About Glebe Close Residents Management Company Limited (04283505) United Kingdom