About Flashfield Properties Limited (10608297) United Kingdom