About Blandford Management Services Limited (08290769) United Kingdom