About 1st Street Property Limited (12303925) United Kingdom