About The Croftings Management Company Limited (12016256) United Kingdom