About Balston Property Holdings Limited (12107403) United Kingdom