About Windsor Lodge (hove) Limited (02649139) United Kingdom