About J A Property Solutions Limited (SC578586) United Kingdom