About The Courthouse Wallace Green Management Company Limited (13439898) United Kingdom