About Thomas Aveling Close Management Company Limited (13552438) United Kingdom