About Simple Life London 02045 252 529 Fresh Wharf Barking Greater London IG11 7BP Development bySimple Life London Beam Park Havering Greater London RM13 8SA Development bySimple Life London