About Lee & Lee Properties Ltd (13357048) United Kingdom