About Bicknell Close Management Company Limited (04943791) United Kingdom