About Wilfrid Properties Limited (12765737) United Kingdom