About 94 Durnford Street Property Management Limited (09779265) United Kingdom