About Berkley Square Limited (02288733) United Kingdom