About Burlington Close Management Company Limited (02906836) United Kingdom