About 43 Deronda Road Freehold Company Limited (12893946) United Kingdom