About Flemming Property & Development Ltd (07974543) United Kingdom