About 30 Lupus Street Freehold Limited (11979239) United Kingdom