About Galliards Court Northampton (management) Limited (02732110) United Kingdom