About Barford Management Limited (01863365) United Kingdom