About Bala Lettings London Limited (09450435) United Kingdom