About 13 Trafalgar Avenue Limited (09395212) United Kingdom