About Nurtured Properties Limited (12336186) United Kingdom