About Bantleman Property Holdings Limited (12569238) United Kingdom