About Praed Place Management Company Limited (05999112) United Kingdom