About Scholars Place Freehold Company Limited (04472010) United Kingdom