About Chadwick Square Management Limited (04017453) United Kingdom