About Folgate Street Properties Limited (02089226) United Kingdom