About Belsize Square (management) Limited (06460628) United Kingdom