About Greensands Kentish Holdings Limited (13458718) United Kingdom