About Nixon Properties Ltd (12883149) United Kingdom