About Balli Property Limited (13710252) United Kingdom