About Flamemanor Developments Ltd (07196961) United Kingdom