About Sixty Nine Greencroft Gardens Limited. (01922295) United Kingdom