About Battleship Property Ltd (12025423) United Kingdom