About Leonard Seitler Properties Limited (02600965) United Kingdom