About Banba Property Limited (11314412) United Kingdom