About Scholars Way (windle) Management Company Limited (06674196) United Kingdom