About Boardfence (properties) Limited (04304759) United Kingdom