About Thornfield Green Management Company Limited (02087897) United Kingdom