About Phenomenal Properties Limited (12097592) United Kingdom