About Green Hollow (buckinghamshire) Limited (07906768) United Kingdom