About Blue Thistle Property Ltd (10102497) United Kingdom