About Balm And Davies Properties Limited (13318755) United Kingdom