About Nascroft Properties Ltd (09068262) United Kingdom