About Green & Wharf Properties Limited (09749838) United Kingdom