About Aspen Close Management Company Limited (01851688) United Kingdom