About Qi Property Solutions Ltd (07095402) United Kingdom