About Scratton Properties Llp (OC375287) United Kingdom