About Thornfield Guest Residence Limited (SC626265) United Kingdom