About Firebird Property Developments Limited (08186229) United Kingdom