About The Chapel Hair & Spa Group Properties Limited (09683046) United Kingdom