About Charlwood Close (management) Limited (00800682) United Kingdom