About 67 Fitzharris Avenue Limited (13073916) United Kingdom