About Chambersfield Management Company Limited (02123486) United Kingdom