About 3c Thistlewaite Road Management Company Limited (03681084) United Kingdom