About Casl Newcross (london) Property Owner Limited (12524327) United Kingdom