About Flatiron Properties Ltd (11838015) United Kingdom