About Pemberry Place Management Company Limited (05231609) United Kingdom