About Loakes Management Company Limited (02148108) United Kingdom