About Yorkshire Investment Property Limited (SC425906) United Kingdom