About Rose & Thistle Property Ventures Ltd (13396411) United Kingdom