About Cross Bros (properties) Limited (07955421) United Kingdom