About Lee & Co Properties Ltd (13467536) United Kingdom