About Cypress Place Ltd (12983748) United Kingdom