About Fenix Properties Limited (02255248) United Kingdom