About 96a & 96b Residents Company Limited (08236404) United Kingdom