About Plus Factor Properties Limited (SC590785) United Kingdom