About Scholars Close Management Company Limited (05024160) United Kingdom