About Thesiger Development Company Limited (08942712) United Kingdom