About Fleckney Road Management Company Limited (12257572) United Kingdom