About Maxwell Property Holdings Limited (NI636486) United Kingdom