About Flippin Properties Limited (11986967) United Kingdom