About The Flamingo Property Trading Ltd (07234215) United Kingdom