About Thornwood Close Apartment Block 1 Limited (05462455) United Kingdom