About Biring & Sons Properties Limited (13391514) United Kingdom