About 101 Property Holdings Ltd (SC523792) United Kingdom