About Nsc Land And Property Consultants Limited (07991303) United Kingdom