About Flash Properties Management Limited (07711867) United Kingdom