About Lh & Sv Properties Limited (11053694) United Kingdom