About 103 Straight Road Residents Company Limited (04022516) United Kingdom