About Sycamore Developments (northampton) Ltd (09260917) United Kingdom