About Simon Lee Properties Limited (05081151) United Kingdom