About Danegeld Place Stamford Management Limited (04330515) United Kingdom