About Tilsam Properties Limited (02025288) United Kingdom