About Lee Martin Properties Ltd (11360262) United Kingdom