About Finkle Street Properties Limited (02253290) United Kingdom