103 And 105 Staines Road (Twickenham) Limited