About Efferre Properties Limited (03734230) United Kingdom