About Belben Residential Ltd (13596006) United Kingdom