About Tilleys Property Services Limited (05966257) United Kingdom