About Francis Louis (developments) Limited (11038820) United Kingdom