About Stoops Lane Management Company Limited (05310944) United Kingdom