About Shepherd Properties Limited (NI016505) United Kingdom