About Whickham Property Limited (11743949) United Kingdom