About Scholars Place (gerrards Cross) Management Company Limited (09804247) United Kingdom