About Crofton Management Company Limited (01954505) United Kingdom