About One Se8 Residents Company Limited (04213132) United Kingdom