About Spinola Properties Limited (13261548) United Kingdom