About Thrushstar Properties Limited (01560370) United Kingdom