About Savage Investment Property Limited (06186160) United Kingdom