About Opulent Property Holdings Ltd (12289990) United Kingdom