About Clifton Housing Project Limited (06740569) United Kingdom