About Stubb Estates Limited (06981817) United Kingdom