About Manageplaces Limited (08486703) United Kingdom