About Nabcot Properties Limited (00816220) United Kingdom