About 66 Tressillian Road Management Company Limited (10302619) United Kingdom