Simply Squeegee LLP Company numberOC461821 StatusActive TypeLimited Liability Partnership Incorporated12 Oct 2026 Registered office Flat 19, The Wallpaper Apartments142 Offord RoadLondonN1 1NS Data JSON Markdown