About Rathbone Square No. 2 Limited (04122784) United Kingdom