About Fenwick Properties Limited (08841040) United Kingdom