About Thraleasey Properties Limited (12842279) United Kingdom