About Belsize Avenue Management Company Limited (02588584) United Kingdom