About Bachi S Investment Properties Limited (12451105) United Kingdom