About Leicester Close Residents Limited (01737287) United Kingdom