About Debrecq Developments (crossways) Ltd (12362048) United Kingdom