About Pembridge Management (1990) Limited (02454644) United Kingdom