About Larkhall Management Company Limited (01924964) United Kingdom