About Cedar Court (windsor) Limited (02841258) United Kingdom