About Fox Bros (properties) Limited (06611923) United Kingdom