About Property Flippers Ltd. (12187814) United Kingdom