About Ls Harrow Properties Limited (06432987) United Kingdom