About Balbella Properties Ltd (08740536) United Kingdom