About 102 Crofthouse Management Company Limited (08870968) United Kingdom