About Slade Lane (haverfordwest) Management Limited (12815419) United Kingdom