About Abbott Close Management Company Limited (03662289) United Kingdom