About Balmar Property Services Limited (13645183) United Kingdom