About Bothwell Property Ltd (12483785) United Kingdom