About Leslie B Holmes Properties Limited (13243850) United Kingdom