About Bach Property Ltd (07812669) United Kingdom