About Ullock Properties Ltd (12873443) United Kingdom