About Stanford Meadows (stanford-le-hope) Residents Management Company Limited (12501561) United Kingdom