About Croft Road Management Limited (NI051982) United Kingdom