About 24 Stonor Road Company Limited (06113593) United Kingdom