About Thrower Stone Property Management Ltd (06413856) United Kingdom