About Quattro Properties Limited (06023136) United Kingdom