About Fresh Thinking Property Ltd (12601389) United Kingdom