About Ls Properties Worcester Limited (12273557) United Kingdom