About Niche Property Holdings Ltd (06536440) United Kingdom