About 92 Sale Residents Company Limited (04422220) United Kingdom