About Julian Terrace Freehold Limited (10323910) United Kingdom