About Thornberry Properties North Limited (12201235) United Kingdom