About Berwick Street Properties Limited (05518707) United Kingdom