About Simon & Nicola S Properties Limited (12351791) United Kingdom